to rake leaves - French English Dictionary